non-stop run - German English Dictionary